be completely devout - Francés Inglés Diccionario